teller’s stamp - German English Dictionary